物理机,又称“裸机服务器”,是单租户的计算机服务器,意味着特定的物理服务器指定给单个用户。物理服务器的资源和组件不在多个用户之间共享。每个物理服务器包括运行程序和应用程序的内存、处理器、网络连接、硬盘驱动器和操作系统(OS)。裸机服务器规模大,因为它包含强大的处理组件。
虚拟机(virtual machine ,VM)软件计算机用作实际的物理计算机仿真。虚拟服务器在“多租户”环境中运行,这意味着多台虚拟机在同一物理硬件上运行。在这种情况下,物理服务器的计算资源被虚拟化并在其上运行的所有虚拟机之间共享。虚拟服务器的架构比物理服务器稍微复杂一些。因此,虚拟机监控程序(如VMware) vsphere或Microsoft Hyper-V)安装在物理硬件上。然后使用管理程序创建和管理虚拟机,它们有自己的虚拟计算资源。之后,您可以在虚拟硬件上加载多个客户操作系统和服务器应用程序。因此,虚拟服务器允许您在共享物理硬件的基础上运行多个操作系统和应用程序,使其比物理服务器更具成本效益。
1、是否有硬件实体
物理机器:物理机器是相对于虚拟机的物理计算机的名称。物理机器为虚拟机提供硬件环境,有时也被称为“寄主”或“宿主”。物理机器是一个物理硬件系统,如服务器。
虚拟机:虚拟机是一个完整的计算机系统,具有完整的硬件系统功能,通过软件模拟在完全隔离的环境中运行,没有硬件实体。
但每台虚拟机都有相应的实体机;一台实体机可分为多个虚拟空间。 当虚拟机发送的指令集再次发送到主机系统时,需要虚拟机管理器来实现指令捕获,使不同层之间的交互。
2、不同的执行引擎
物理机:物理机的执行引擎直接基于CPU处理器、指令集、操作系统和硬件。
虚拟机:虚拟机的执行引擎是由自己实现的,因此您可以制定自己的指令集和执行引擎的结构系统,并执行一些没有硬件直接支持的指令集格式。
3、性能不同
物理机:物理服务器比虚拟机更强大、更高效。如果您的组织运行需要最大限度地利用计算资源,物理服务器是最佳选择。
虚拟机:由于物理机中虚拟服务器的溢出,虚拟机容易出现性能问题。
4、管理难度不同
物理机器:如果服务器出现故障,可能需要几天时间才能将物理服务器恢复到原始状态。必须仔细检查物理服务器是否有缺陷。如有必要,应在使用前安装和设置其他驱动程序。
虚拟机:VM比物理服务器更容易维护。如果服务器出现故障,只需单击几次即可启动恢复过程。因为VM构建在可用的物理硬件上。因此,VM可以在几分钟内创建和启动。然而,管理虚拟服务器环境需要高水平的专业知识和特定技能。请确保您的IT团队成员有足够的能力控制您的虚拟基础设施。
5、不同的可移植性
物理机器:将物理服务器环境移动到另一个位置是一项资源密集型任务。在这种情况下,您需要将存储在服务器上的所有数据复制到移动介质上,将介质和所有硬件资源传输到新位置,然后在新服务器上重新安装所有系统组件。事实上,您必须从零开始重建服务器。
虚拟机:您可以轻松地跨虚拟环境移动虚拟机,甚至从一个物理服务器移动到另一个物理服务器,而您只需输入最少的内容。这是因为VM是独立的,并且有自己的虚拟硬件,这使得VM硬件是独立的。
6、不同的可扩展性
物理机器:为了扩展物理服务器环境,您需要购买额外的硬件组件,这可能非常昂贵,并且需要经历一个漫长的安装和配置过程。
虚拟机:虚拟服务器环境提供按需可扩展性选项。虚拟服务器可以同时携带多个虚拟机,只需单击鼠标即可添加或删除这些虚拟机。您的虚拟环境可以根据业务需求的增长而扩展或缩小。在这种情况下,您不需要购买额外的硬件来确保VM部署。这是因为在主机上运行的vm共享相同的计算资源,可以均匀分布在所有vm中。因此,您可以设计一个易于配置的环境,它可以执行任何复杂的操作。
7、不同的容量管理
物理机:物理服务器没有最大限度地发挥其硬件和软件功能,其平均生产能力为25%。因此,闲置许多计算资源是不划算的。
虚拟机:托管多个vm服务器处理未充分利用的资源,将资源分配给最需要的vm。这样,就实现了最佳的容量管理。
8、不同的系统恢复
物理机:如果生产站遭受灾难,必须快速恢复至关重要的数据和操作,以减少系统停机时间,最大限度地减少其对业务的负面影响。在物理服务器上恢复业务可能需要几个小时或几天。在这种情况下,灾难恢复(DR)设置新的物理服务器,安装操作系统,设置应用程序,并从备份中恢复关键数据。
虚拟机:虚拟环境中的灾难恢复过程要简单得多。借助之前创建的虚拟机备份,您可以在灾难恢复站恢复整个虚拟机,几乎没有停机时间。
9、不同的业务连续性
物理机器:如果灾难影响或摧毁了您的物理服务器基础设施,这种损坏在大多数情况下是不可逆转的。
虚拟机:虚拟机具有较强的容错性。当发生灾难时,您的虚拟环境的工作负载可以通过几次点击转移到另一个站点,以确保最短的停机时间。在减少灾难影响并恢复生产中心后,您可以将工作负载从灾难恢复站转移到主站。
10、安全性不同
物理机器:对于物理服务器,您必须根据其计算能力、资源和存储数据的敏感性,为每个单独的服务器建立一个保护系统。如果您的IT基础设施建在10个或更多的物理服务器上,那么这可能是一个资源密集型任务。
虚拟机:虚拟服务器环境可以在一般安全模型的基础上得到保护。因此,安全策略和过程可以从单个窗格(即通过hypervisor仪表板)开发、记录和实现。虚拟服务器环境中的安全管理比物理服务器环境中更容易配置。
11、成本不同
物理机器:构建和维护物理服务器环境可能相当昂贵。这是由于硬件和软件升级、系统故障频繁、计算机组件和设备故障,难以甚至不可能修复。
虚拟机“虚拟化被认为是包含大量服务器的企业的完美选择。虚拟服务器环境允许您在所有运行的虚拟机之间均匀分配计算资源,以确保以最低价格优化容量。然而,您应该注意到,VM软件许可证也可能相当昂贵。根据虚拟环境的大小,价格可能高达数千美元。